defecated juice - Espagnol Anglais Dictionnaire